/* CSS Document */

body{ margin:0px;}
a{ text-decoration:none;}
*{  font-family: "Microsoft YaHei" ! important;}
img{ display:block;}
ul, li, dd, dt{ list-style:none; border:0px; margin:0px; padding:0;}

  IMG {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px;}



.yemei{ background-color:#f5f5f5; width:100%;}
.yemeibox{ width:1000px; margin:auto; overflow:hidden; font-size:12px;}
.left{float:left; color:#666666; overflow:hidden;}
.left *{ float:left;}
.left span{ line-height:38px; padding-left:10px; padding-right:10px;}
.left .first{ margin-top:13px; margin-right:10px; }
.left .two{ margin-top:10px;}
.right{ float:right; color:#666666; line-height:38px;}

/*logo*/

.logo{ width:1000px; overflow:hidden; margin:auto; font-size:12px;}
.logoleft{ float:left; margin-top:28px; margin-bottom:28px;}
.logoright{ float:right;}
.shezhi{ margin-top:27px; margin-bottom:20px}
.logoright .shezhi a{ color:#001a32; padding:3px 5px 3px 5px}
.logoright .shezhi .first{ color:white;}
.shezhi .first{ background-color:#ff7e00;}
.fuwu{ overflow:hidden;}
.fuwu *{ float:left;}
.fuwu img{ margin-right:6px;}
.fuwu .first{ font-size:14px; color:#ff7e00; margin-top:4px; margin-right:7px; font-weight:bold;}
.fuwu .two{ font-size:18px; color:#ff7e00;}

/*nav*/

.navbox{ background-color:#1a8acc;}
.nav{ width:1000px; margin:auto; height:50px; overflow:hidden; line-height:50px;}
.navbox ul li{ float:left;width:125px; text-align:center;}
.nav a{ font-size:17px; color:#ffffff; line-height:50px;}
.nav a:hover{background:url(../images/nav.jpg) repeat-x; display:block; width:125px; color:#1a8acc; height:50px; line-height:50px;}
.nav .cur{ background-image:url(../images/nav.jpg);}
.nav .cur a{ color:#1a8acc}
#hhh{
	width:31px;
	height:30px;
	background:url(../images/jlxbg_26.gif) no-repeat;
	float:left;
	overflow:hidden;
	padding:0; margin:0; border:0px;}

/*banner*/
.banner{
width:100%;
overflow:hidden;
}
.banner img{
position:relative;
margin-left:-960px;
left:50%;}
.ban{
width:1000px;
margin:0px auto;
padding-top:18px;
overflow:hidden;
}
.bannerbox { width: 1000px; height: 250px; overflow: hidden; margin: 0px auto; }
#focus {width: 1000px; height: 250px;clear: both; overflow: hidden; position: relative; float: left; }
    #focus ul { width: 1000px; height: 250px; float: left; position: absolute; clear: both; padding: 0px; margin: 0px; }
        #focus ul li { float: left; width: 1000px; height: 250px;overflow: hidden; position: relative; padding: 0px; margin: 0px; }
    #focus .preNext { width: 500px; height: 447px; position: absolute; top: 0px; cursor: pointer; }
    #focus .pre { left: 0; background: url(../images/sprite.png) no-repeat left center; }
    #focus .next { right: 0; background: url(../images/sprite1.png) no-repeat right center; }
/*content*/
.content{ width:1000px; margin:auto; overflow:hidden; position:relative;}
.content .douhao{ position:absolute;top:66px; right:0px; z-index:-1;}
.chakan{ position:absolute;left:400px; top:66px; z-index:-1;}
.contentleft, .contentright{ float:left;}
.contentleft{ margin-top:78px; margin-bottom:90px;}
.contentleft .first{ margin-left:185px; _margin-left:92px; margin-bottom:10px;}
.contentright dt{ width:490px; font-size:14px; color:#979797; margin-left:23px; _margin-left: 12px; line-height:30px;}
.contentright{ margin-top:100px;}
.contentright dd{ font-size:20px; font-weight:bold; color:#1a8acc; margin-left:23px; _margin-left: 12px; margin-bottom:10px;}
.more{
    float: left;
    width: 65px;
    margin-top: 324px;
    margin-left: 35px;
	_margin-left: 18px;
	position:relative;}
	.mm{
	position:absolute;
	bottom:0px;
	left:34px;
	}
	.more:hover .mm{
	display:block;}
/* product*/
.productbox{ background-color:#f3f3f3; position:relative;}
.productbox .p{ position:absolute; top:227px; width:100%;}
.product{ width:1000px; margin:auto;}
.pmessage .chanpin{ padding-top:40px; margin-left:385px; _margin-left: 194px; margin-bottom:27px;}
.sousuo{ overflow:hidden;
width:260px; margin:0px auto;
padding-bottom:10px;}
.sousuo li{
	float:left;
	height:30px;} 
.sousuo *{ float:left;}

#vvv{ padding:0; margin:0; border:0px; width:200px; height:30px; background-image:url(../images/jlxbg_25.gif); overflow:hidden;}
.pmessage span{ font-size:14px;  color:#1a8acc;}
.xinxi{ text-align:center; margin-bottom:50px;}
.xifen{
	width:1000px;
	margin:0px auto;}
.pmessage .last{ color:#ff7e00;}
.xifen img{ margin-bottom:15px;}
.xifenr span{ font-size:14px; color:#747474; line-height:30px;}
.price1{ color:#ff7e00; font-size:15px; line-height:38px; font-weight:bold;}
.price1 a{ color:#ff7e00; background:none; font-size:15px;} 
.last1{background-color:#ff7e00;
height:35px;
width:140px;
line-height:35px;
text-align:center;
margin-bottom:45px;
margin-top:5px;}
.last1 a{
	 color:#FFFFFF; font-size:16px;
text-align:center;}
.xifenr ul{ float:left;
width:236px;
overflow:hidden;
margin-top:20px;
margin-left:20px;
_margin-left:10px;}
.xifenr{ overflow:hidden; width:770px; 
margin-left:15px;
_margin-left: 8px;
height:420px;}
.xifenr .clear{ margin-right:0px;}
.xifenl{
	width:230px;
	float:left;}
.xifenl_title{
	width:200px;
	float:left;
	font-size:26px;
	border-bottom:#ff7e00 solid 3px;
	line-height:65px;
	font-weight:bold;
	color:#ff7e00;}
.xifenlm{
	width:200px;
	float:left;
	overflow:hidden;}
.xifenlm li{
	border-bottom:#dddcdc solid 1px;
	line-height:46px;}
.xifenlm a{
	font-size:16px;
	color:#4f4f4f;}
/*news*/
.xinwen{ width:1000px; margin:auto;}
.xinwen .head{ margin-left:415px; _margin-left:207px; margin-top:40px; margin-bottom:20px;}
.newslist .son{ background-color:#f7f7f7; width:480px; overflow:hidden; height:95px; margin-top:20px; border:#e7e7e7 solid 1px; margin-left:10px; _margin-left:5px;float:left;}
.newslist{ overflow:hidden;
height:250px;}
.newslist .left{ padding:10px 10px 10px 10px;}
.son .left, .son .right{ float:left;}
.son span{ line-height:25px; color:#747474; font-size:14px;}
.son .right{ margin-top:10px;}
.son .right .first{ color:#1a8acc; font-size:15px; margin-right:40px;}
.son .right .first a{
	font-size:14px;
	color:#1a8acc;}
.son .right .last{ width:340px; margin-right:10px;}
.newslist .qingli{ background-color:#f7f7f7; width:480px; overflow:hidden; border:#e7e7e7 solid 1px; margin-bottom:30px; float:left; margin-right:0px;}
.newslist .qingli a{
	font-size:14px;
	color:#1a8acc;}
.qingli .left, .qingli .right{ float:left;}
.qingli span{ line-height:25px; color:#747474; font-size:14px;}
.qingli .right{ margin-top:10px;}
.qingli .right .first{ color:#1a8acc; font-size:15px; margin-right:40px;}
.qingli .right .last{ width:340px; margin-right:10px;}
#eee{
	background:url(../images/jlxbg_65.gif) no-repeat;
	width:235px;
	float:left;
	height:20px;
	line-height:20px;
	margin-top:20px;
	color:#4e6990;
	font-size:20px;
	text-indent:1.5em;
	font-weight:bold;}
.ddd{
	color:#fc9b3d;
	font-size:28px;
	height:28px;
	width:235px;
	font-weight:bold;
	text-align:left;
	margin-top:10px;}
/*contact*/
.contactbox{ background-color:#f3f3f3; height:290px;}
.contact{ width:1000px; margin:auto; overflow:hidden;}
.contactleft{
	width:235px;
	float:left;
	height:182px;
	border-right:#4e6990 dashed 1px;
	margin-top:55px;}
.contactleft img{
	height:58px;
	margin-top:5px;}
#fff{
	width:200px;
	float:left;
	margin-top:50px;
	border:#4e6990 solid 1px;
	background-color:#FFF;
	height:26px;
	line-height:26px;
	text-align:center;}
#fff a{
	color:#4e6990;}
.contactright{
	width:764px;
	float:left;
	margin-top:55px;}
.contactright a{
	float:left;
	margin-left:25px;
	_margin-left:12px;}

.youqing{ width:1000px; margin:auto;}
.youqing div{ text-align:left;}
.youqing span{ color:#1a8acc; font-size:14px; line-height:56px; }
.youqing a{
	font-size:14px;
	color:#1a8acc;}

/*yejiao*/
.yejiao{ background-color:#1a8acc;}
.yejiao a{ line-height:50px;  font-size:14px; padding-left:12px; color:#FFF; padding-right:12px;}
.yejiao .lianjie{ color:white}
.yejiao .yejiaobox{ width:1000px; margin:auto;}
.yejiaobox div{  text-align:center;}

.foot{ background-color:#585858;}
.foot ul{ width:1000px; margin:auto; padding-top:25px;}
.foot ul li{ text-align:center; color:#aaa8a8; font-size:14px; line-height:30px;}
.foot .last *{ float:left;}
.foot .last{ overflow:hidden;}
.foot .last{ margin-left:420px; _margin-left:210px; margin-top:20px;padding-bottom:40px;}
.foot .last img{ margin-right:7px;}
.foot a{
	color:#aaa8a8;
	font-size:14px;}
.foot span{
	font-size:14px;}

/*jianjie*/
.jianjie{ width:1000px; margin:auto; overflow:hidden; padding-top:20px;}
.jianjieleft{ float:left;
width:255px;
overflow:hidden;}
.jjl{
	width:255px;
	float:left;}
.jjl_title{
	width:255px;
	background-color:#1a8acc;
	height:48px;
	color:#ffffff;
	text-indent:2em;
	line-height:48px;}	
.jjl_title a{
	color:#FFF;
	font-size:16px;}
.jjlm{
	width:253px;
	float:left;
	border-bottom:#dfdfdf solid 1px;
	border-left:#dfdfdf solid 1px;
	border-right:#dfdfdf solid 1px;}
.jjlm ul{
	width:211px;
	float:left;
	margin-top:10px;
	padding-bottom:15px;
	margin-left:23px;
	_margin-left: 12px;}
.jjlm li{
	line-height:38px;
	font-size:14px;
	background-color:#f9f9f9;
	margin-top:5px;
	text-align:center;
	color:#CCC;}
.jjlm a{
	font-size:14px;
	color:#333;}
.jjbx{
	width:255px;
	float:left;
	margin-top:20px;}
.jjbx_title{
	width:255px;
	background-color:#1a8acc;
	height:48px;
	text-indent:2em;
	line-height:48px;
	color:#FFF;
	font-size:16px;}
.jjbxm{
	width:253px;
	float:left;
	background:url(../images/3bg.jpg) no-repeat bottom right;
	border-bottom:#dfdfdf solid 1px;
	border-left:#dfdfdf solid 1px;
	border-right:#dfdfdf solid 1px;}
.jjbxm ul{
	width:211px;
	float:left;
	margin-top:10px;
	padding-bottom:15px;
	margin-left:23px;
	_margin-left: 12px;}
.jjbxm li{
	line-height:22px;
	margin-top:5px;
}
.jjbxm span{
	font-size:14px;}
.jianjieright{
	width:718px;
	float:left;
	border:#dfdfdf solid 1px;
	margin-left:25px;
	_margin-left: 12px;
	min-height:500px;
	overflow:hidden;}
.jjr_title{
	width:718px;
	float:left;
	background-color:#dfdfdf;
	height:48px;
	color:#1a8acc;
	font-weight:bold;
	font-size:18px;
	text-indent:1em;
	line-height:48px;}
.jjr_title span{
	float:left;
	font-weight:normal;
	font-size:13px;
	color:#000000;
	margin-right:15px;}
.jjr_title span a{
	color:#1a8acc;}
	.jjr_title span li{
	color:#1a8acc; float:left; margin-left:10px;}
.jjrm{
	width:718px;
	float:left;
	min-height:603px;}
.jjrm ul{
	width:686px;
	float:left;
	margin-left:16px;
	_margin-left: 8px;
	margin-top:16px;
	padding-bottom:30px;}
.jjrm li{
	font-size:14px;
	line-height:30px;
	text-indent:2em;}
#rrr{
	width:686px;
	float:left;}
#rrr li{
	color:#056919;
	font-size:14px;
	line-height:30px;}
.jjrm1{
	width:718px;
	float:left;}
.jjrm1 ul{
	margin-top:13px;
	padding-bottom:30px;}
.jjrm1 li{
	line-height:32px;
	font-size:14px;
	background:url(../images/dian.jpg) no-repeat 20px 15px;
	text-indent:3em;}
.jjrm1 a{
	font-size:14px;
	color:#000000;}
.jjrm1 span{
	float:right;
	margin-right:15px;}
.jjrm2{
	width:718px; text-align:center;}
.jjrm2 ul{
	margin-top:13px;
	padding-bottom:30px;}
.jjrm2 li{
	text-align:center;
	margin-left:150px;
	_margin-left: 10px;}
.jjrm2 img{
	width:400px;
	height:400px;
	border:#f2f0f0 solid 1px;}
	
	.jjrm21{
	width:718px; float:left;}
.jjrm21 ul{
	margin-top:13px;
	padding-bottom:30px;}
.jjrm21 li{
	float:left;
	margin-left:10px;
	_margin-left: 10px;}
.jjrm21 img{
	width:220px;
	height:220px;
	border:#f2f0f0 solid 1px;}
	.jjrm21 h6{
	font-weight:normal;
	font-size:14px;
	height:20px;
	margin-top:15px;
	overflow:hidden;
	text-align:center;}
.jjrm2 h6 a{
	font-size:14px;
	color:#333333;}
	
	
.jjrm2 h6{
	font-weight:normal;
	font-size:14px;
	height:20px;
	margin-top:15px;
	overflow:hidden;
	text-align:center;}
.jjrm2 h6 a{
	font-size:14px;
	color:#333333;}
.jjrm3{
	width:718px;
	float:left;}
.rm31{
	width:686px;
	float:left;
	font-size:20px;
	font-weight:bold;
	margin-left:22px;
	_margin-left: 11px;
	margin-top:15px;
	text-align:center;}
.rm32{
	width:686px;
	float:left;
	color:#666666;
	line-height:40px;
	text-align:center;
	margin-left:22px;
	_margin-left: 11px;}
.rm33{
	width:686px;
	float:left;
	padding-bottom:35px;
	margin-left:22px;
	_margin-left: 11px;}
.rm33 li{
	line-height:32px;
	font-size:14px;
	text-indent:2em;}
.jjrm4{
	width:718px;
	float:left;
	line-height:32px;}
.jjrm4 ul{
	margin-top:13px;
	padding-bottom:30px;}
.jjrm4 li{
	font-size:14px;
	text-indent:2em;}
.bottom{ border:#dfdfdf solid 1px; position: relative; }
.bottom .lianxi{ position:absolute; right:27px; top:11px;}
.bottom .head span{ font-size:16px; color:white; padding:14px 135px 14px 37px;background-color:#1a8acc; line-height:44px;}
.bottom ul{ margin-top:12px; margin-left:20px;_margin-left: 10px;}
.bottom ul span{ font-size:12px; color:#000000; line-height:24px;}
.bottom img{ margin-left:135px;_margin-left:67px;}
.content .contentbottom{ margin-bottom:210px; margin-top:30px;}
.content .contentbottom span{ font-size:16px; color:#099928; line-height:40px; margin-left:60px; _margin-left:30px;}
/* flexslider */
.flexslider{position:relative;height:499px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:499px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}
.pagination{
width:620px;

overflow:hidden;
padding-bottom:50px;
height:60px;
margin-left:20px;
_margin-left: 10px;
}

.pagination ul{
margin: 0;
padding: 0;
text-align: left; /*Set to "right" to right align pagination interface*/
font-size: 16px;
}

.pagination li{
list-style-type: none;
display: inline;
font-size:14px; width:80px; float:left;
}

.pagination a, .pagination a:visited{
padding: 0 5px;
border: 1px solid #9aafe5;
text-decoration: none;
font-size:14px;
color: #2e6ab1; width:80px; float:left;
}

.pagination a:hover, .pagination a:active{
border: 1px solid #2b66a5;
color: #000;
background-color: lightyellow;
}

.pagination li.currentpage{
font-weight: bold;
padding: 0 5px;
border: 1px solid navy;
background-color: #2e6ab1;
color: #ffffff;
}

.pagination li.disablepage{
padding: 0 5px;
border: 1px solid #929292;
color: #929292;
}

.pagination li.nextpage{
font-weight: bold;
}


.jjrm5{
	width:718px;
	float:left;
	margin-top:30px;
	padding-bottom:60px;
	line-height:42px;}
.jjrm5 ul{
	margin-left:120px;
	height:42px;
	margin-top:22px;}
.jjrm5 li{
	float:left;
	font-size:14px;}
	.jjrm5 input{
		border:#a9a9a9 solid 1px;
		width:300px; height:40px;
		line-height:40px;
		background:none;}
	.jjrm5 a{
		width:180px;
		float:left;
		height:45px;
		line-height:45px;
		font-size:16px;
		color:#FFFFFF;
		text-align:center;
		background-color:#ff7e00;}
	.jjrm6{
	width:718px;
	float:left;
	margin-top:30px;
	padding-bottom:60px;}
.rm61{
	width:686px;
	float:left;
	margin-left:22px;
	_margin-left: 11px;}
.rm61l{
	width:236px;
	height:250px;
	float:left;
	border:none;
	overflow:hidden;}
.rm61l img{
	border:none;}
.rm61r{
	width:420px;
	float:left;
	margin-left:15px;}
#mmm{
	font-size:18px;
	color:#333333;
	font-weight:bold;}
.rm61r li{
	font-size:14px;
	margin-top:5px;
	width:420px;
	float:left;
	line-height:30px;}
#tt{
	color:#aa0033;
	font-size:22px;}
.rm61r a{
	float:left;
	margin-left:20px;}
.rm62{
	width:680px;
	float:left;
	margin-left:22px;
	_margin-left: 11px;}
.rm62_title{
	width:680px;
	float:left;
	color:#aa0033;
	font-size:18px;
	margin-top:10px;
	background:url(../images/ir.jpg) no-repeat 0px 18px;
	border-bottom:#dddddd solid 1px;
	text-indent:1em;
	line-height:45px;}
.rm62m{
	width:680px;
	float:left;
	margin-top:15px;}
.rm62m li{
	font-size:14px;
	line-height:30px;}
.rm62m img{
	vertical-align:bottom; display:block;} 
.rm62m p{
	vertical-align:bottom; display:block;
	margin:0;
	padding:0;
	border:none;}
	.menutitle{cursor:pointer;text-align:center; line-height:32px; font-size:12px; font-weight:bold; color:#555; width:195px; display:block; background:url(../images/fl.gif) 0px 32px; margin-bottom:6px; }
.menutitle:hover{cursor:pointer;text-align:center; line-height:32px; font-size:12px; font-weight:bold; color:#fff; width:195px; display:block; background:url(../images/fl.gif) 0px 0px; margin-bottom:6px; }
.l4 li { margin-right:20px; height:30px; line-height:30px; font-size:12px; background:url(../images/con_3.gif) no-repeat 0px 8px; border-bottom:#ccc dashed 1px; }
.l4 li a { padding-left:20px;height:30px; line-height:30px; display:block; width:150px;}
.l4 li a:hover { padding-left:20px;height:30px; line-height:30px; font-weight:bold; background:#eee; display:block; width:150px;}
.submenu{margin-left:15px; margin-bottom:10px;}
	
	
	
#floatDivBoxs{width:190px;background:#fff;position:fixed;top:250px;right:0;z-index:999;}
#floatDivBoxs .floatDtt{width:100%;height:45px;line-height:45px; background:#f08326;color:#fff;font-size:18px;text-indent:22px;position:relative;}
#floatDivBoxs .floatDqq{padding:0 14px;}
#floatDivBoxs .floatDqq li{height:45px;line-height:45px;font-size:15px;border-bottom:1px solid #e3e3e3; padding:0 0 0 50px;}
#floatDivBoxs .floatDqq li a img{ float:left; width:30px;}
#floatDivBoxs .floatDtxt{font-size:18px;color:#333;padding:12px 14px;}
#floatDivBoxs .floatDtel{padding:0 0 15px 10px;}
#floatDivBoxs .floatDtel img{display:block;}
#floatDivBoxs .floatDbg{width:100%;height:20px;background:url(../images/online_botbg.jpg) no-repeat;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
.floatShadow{ background:#fff;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
#rightArrow{width:50px;height:45px;background:url(/images/online_arrow.jpg) no-repeat;position:fixed;top:250px;right:170px;z-index:999;}
#rightArrow a{display:block;height:45px;}